home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Tele / D-F / DeSEA 1.4.cpt / DeSEA 1.4 Folder / DeSEA 1.4 Release Notes next >
Text File  |  1992-10-11  |  6KB  |  138 lines

  1. DeSEA 1.4 Release Notes
  2. Copyright © 1991-1992 Ken Hancock
  3.  
  4. INTRODUCTION
  5. A disturbing trend has developed as of late.  With the proliferation of multiple
  6. compression utilities, everyone has begun to create self-extracting archives
  7. (SEAs).  While this is all-and-well, self-extracting archives add to the file
  8. sizes of files being transferred.  While 10-20K for the self-extraction code
  9. isn’t much, it rapidly adds up over multiple transfers.  In addition, the use of
  10. self-extraction features on small files can often cause the file to be larger
  11. than the original, uncompressed file.
  12.  
  13. WHAT IT DOES
  14. DeSEA removes the self-extraction code from a self-extracting archive.   DeSEA
  15. first saves any resources which are to be preserved, strips the resource fork,
  16. changes the type and creator of the file, renames it with the proper file
  17. suffix, and restores the saved resources. Since the compressed data is always
  18. stored in the data fork, no important data can ever be lost since the data fork
  19. is left completely intact.  DeSEA can be run on a single file or on an entire
  20. folder of files.  DeSEA is currently configured for the three most popular
  21. compression programs: Disk Doubler, Compact Pro, and StuffIt Classic/Deluxe and
  22. can be extended to support other formats (see below).  DeSEA will also
  23. recursively search sub-directories if the option key is held down when
  24. dropping-and-dragging or when selecting a folder from standard file dialog in
  25. the application.
  26.  
  27. EXTENSIBILITY
  28. Although DeSEA is currently configured for only three archive formats, it is
  29. extensible.  In order to add new formats to DeSEA, open up the “DeSEA
  30. Preferences” file in the Preferences folder of your boot drive.  Within the file
  31. are a number of “Dkey” resources.  A template is included to make adding new
  32. ones a snap.  Each resource is basically a set of rules about a resource type:
  33.  
  34. 1) Item checked by default?  (TRUE or FALSE) if TRUE, when DeSEA is launched,
  35. the convert item will be checked by default.
  36. 2) SEA creator.
  37. 3) SEA suffix.  The suffix for self-extracting archives is “.sea”
  38. 4) Type for DeSEA’d archive.
  39. 5) Creator for DeSEA’d archive
  40. 6) Suffix for DeSEA’d archive (.dd, .cpt, .sit, etc.)
  41.  
  42. Note that a special type ‘****’ has been designated for archives that must be
  43. special-cased within the DeSEA application.  Both DiskDoubler and StuffIt
  44. archives are currently special-cased since they support encryption of archives. 
  45. DeSEA will not strip off the self-extraction code from encrypted archives.  If
  46. there’s a different archive format that you frequently encounter which fits
  47. this case, I’ll be happy to release a new version of DeSEA to deal with them. 
  48. Just drop me a line.
  49.  
  50. DeSEA 1.4 and later will also preserve selected resources, such as the archive
  51. comments (SitC), from a self-extracting archive before turning it into a normal
  52. archive.  Similar to the “Dkey” resource, you can add new “Rsav” resources to
  53. the “DeSEA Preferences” file in the Preferences folder of your boot drive.  Each
  54. resource contains two items:
  55.  
  56. 1) Item checked by default (TRUE or FALSE)
  57. 2) Resource type.
  58.  
  59. SYSTEM 7 COMPATIBILITY
  60. DeSEA supports drag ‘n’ drop (drop ‘n’ plop) of files or folders under System 7.
  61. In addition, DeSEA supports the four core AppleEvents, allowing script writers
  62. or sysops to automate the process of DeSEA’ing archives.
  63.  
  64. CAVEAT
  65. DeSEA has been tested on various Macintoshes under both System 6.0 and 7.0. 
  66. DeSEA provides error checking at each step of the DeSEA process.  If, for some
  67. reason, an error occurs during the DeSEA process, the file may not be fully
  68. converted and you will be notified of the error.  (Most likely the archive is on
  69. a locked disk or a fileserver to which you do not have write permission.)  In
  70. all such cases, though, the archive’s data will remain undamaged since all the
  71. archive data is placed in the data fork and only the resource fork is being
  72. modified.  In any case, you should be able to open it from the respective
  73. archiving program.  At the very worst, you might have to change the type and
  74. creator.
  75.  
  76. SYSTEM 6 CAVEAT…
  77. System 6.0.x seems to have a problem with applications other than the Finder
  78. which change the Finder flags of an application.  If a file which is being
  79. DeSEA’d under Multifinder (6.0.x) is currently displayed in an open window, its
  80. flags may not be set properly if the file is moved.  It is therefore advisable
  81. under System 6.0.x to close the windows of files being DeSEA’d.  System 7.0
  82. doesn’t appear to display this obnoxious behavior.
  83.  
  84. UPGRADING TO 1.1 (or later)
  85. System 7 users who wish to make use of the drag & drop features of DeSEA may
  86. have to rebuild the desktop before SEA’s may be dropped onto DeSEA.
  87.  
  88. THANKS TO…
  89. The many people who have mailed suggestions/bug reports who have helped make
  90. DeSEA a better and more useful utility. Special thanks to those registered users
  91. who have sent postcards -- keep ’em coming.
  92.  
  93. DISTRIBUTION INFORMATION
  94. DeSEA is Freeware.  Online services, bulletin boards, user-groups, and
  95. non-profit companies and organizations may distribute DeSEA without restriction.
  96. For-profit companies and organizations which profit from programs which I have
  97. deemed “free” must request permission by mail (or electronically) to distribute
  98. DeSEA.
  99.  
  100. If you find DeSEA useful, why not send me postcard of your place of business,
  101. hometown, school, or where you most recently vacationed.  Bug reports, comments,
  102. and suggestions are always welcomed.
  103.  
  104. Enjoy!
  105.  
  106. Ken Hancock
  107. 64 Stillwater Drive
  108. Nashua, NH  03062-2200
  109.  
  110. AOL: khancock
  111. Internet: kenh@world.std.com
  112. CIS: >INTERNET:kenh@world.std.com
  113.  
  114. ---------------
  115.  
  116. Version History
  117.  
  118. 1.0    Initial release of DeSEA.
  119.  
  120. 1.1    Support for DiskDoubler archives
  121.     added configuration menu
  122.     added support for AppleEvents
  123.  
  124. 1.1.1    Maintenance release to fix potential problem with 
  125.     DiskDoubler archives.
  126.  
  127. 1.2     Support for DiskDoubler SEAs when AutoDoubler is installed.
  128.     (Should also support other on-the-fly compression products)
  129.  
  130. 1.3    Official release to support SD 3.0 encrypted archives.
  131.     AppleShare/Fileshare friendly -- now uses preferences file.
  132.  
  133. 1.4    Fixes problems with AppleEvent handling.
  134.     Adds support for drop-n-plop of folders
  135.     Adds support for saving selected resources before DeSEA’ing an archive.
  136.     Adds support for recursively DeSEA’ing sub-folders (hold down option key)
  137.     
  138.